// 知识点1：类可以定义在函数的内部，称之为局部类，并且必须是完整定义的，其中也不能包含静态成员

// 知识点2：定义在函数内部的类，不可以使用函数中的局部变量

// 知识点3：C++从C继承而来的两种不可移植的特性：位域和volatile

// 知识点4：当一个程序需要向其他程序或者硬件设备传递二进制数据时，通常会用到位域

// 知识点5：当对象的值可能在程序的控制或检测之外被改变时，应将对象声明为volatile，以此告诉编译器不应对这样的对象进行优化

// 知识点6：链接指示extern "C"，指出任意非C++所用的语言，还可以使extern
// "Ada"等等，可以加单条语句或复合多条语句，还可以加入头文件

// 知识点7：C语言不支持重载，因此C链接提示只能说明重载函数中的一个

// 答案：见知识点7，不合法